Final Trades: Palo Alto, Meta And Truist Financial